basic human necessity - Anglais Synonymes Dictionnaire